package com.yy.dto.mother;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @Description:
 * @ClassName: DoctorInfoDTO
 * @author: 姚欣宏
 * @date: 2023.10.24
 */
@Data
@ApiModel("医生信息")
class DoctorInfoDTO {

    @ApiModelProperty(value = "医生ID")
    private String doctorId;

    @ApiModelProperty(value = "医生姓名")
    private String doctorName;

    @ApiModelProperty(value = "科室名称")
    private String deptName;

    @ApiModelProperty(value = "科室名称集")
    private String deptNames;

    @ApiModelProperty(value = "医生头像")
    private String docHeadImage;

    @ApiModelProperty(value = "医生经验")
    private String docExperience;

    @ApiModelProperty(value = "医生简介")
    private String introduction;

    @ApiModelProperty(value = "业务标签")
    private List<String> bizTagRespVos;

    @ApiModelProperty(value = "状态名称")
    private String statusName;

    @ApiModelProperty(value = "职称名称")
    private String regTitelName;

    @ApiModelProperty(value = "是否可以预约")
    private Boolean isCanAppointment;

    @ApiModelProperty(value = "机构代码")
    private String organCode;

    @ApiModelProperty(value = "机构名称")
    private String organName;

    @ApiModelProperty(value = "第一部门ID")
    private String firstDeptId;

    @ApiModelProperty(value = "状态排序")
    private Double statusSort;

    @ApiModelProperty(value = "职称排序")
    private Double regTitelSort;

    @ApiModelProperty(value = "医生名字首字母")
    private String docNameInitial;
}
